a2d7ac1d50fe9297270acfbb3b7ad5235214cb3b,java/java-impl/src/com/intellij/psi/impl/compiled/ClsClassImpl.java,ClsClassImpl,setMirror,#TreeElement#,395

Before Change



    PsiClass[] classes = getInnerClasses();
    PsiClass[] mirrorClasses = mirror.getInnerClasses();
    if (LOG.assertTrue(classes.length == mirrorClasses.length)) {
      for (int i = 0; i < classes.length; i++) {
          ((ClsElementImpl)classes[i]).setMirror((TreeElement)SourceTreeToPsiMap.psiElementToTree(mirrorClasses[i]));
      }
    }
  }

After Change


    PsiClass[] mirrorClasses = mirror.getInnerClasses();
    if (classes.length == mirrorClasses.length) {
      for (int i = 0; i < classes.length; i++) {
        ((ClsElementImpl)classes[i]).setMirror(SourceTreeToPsiMap.psiToTreeNotNull(mirrorClasses[i]));
      }
    }
    else {